MCPClient Config
constructor(transport: MCPTransport, onUncaughtError: (Throwable) -> Unit? = null, clientName: String? = null, name: String? = null, version: String = DEFAULT_MCP_CLIENT_VERSION, capabilities: MCPClientCapabilities = MCPClientCapabilities())